/*
 * BaseMenu.h
 *
 *  Created on: 2010-11-3
 *      Author: Administrator
 */

#ifndef BASEMENU_H_
#define BASEMENU_H_

#include <e32base.h>
#include "BaseObject.h"

class CBaseMenu : public CBaseObject
	{
public:
	CBaseMenu(CEngine* pEngine);
	virtual ~CBaseMenu();
	
	virtual void Activate(){};
	virtual void Deactivate(){};
	virtual void Draw(const TRect& /*rect*/){};
	virtual void KeyProc(TInt nApKeyCode, TInt nKeyCode, TInt nScanCode, TInt nType){};
	virtual void MouseProc(	TInt iType,TUint iModifiers,TPoint iPosition,TPoint iParentPosition){};	
	virtual void TimeSlice(){};
	};

#endif /* BASEMENU_H_ */
